package com.fpd.model.ro;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel("公海分配客户")
public class BatchDispatchCustomerRO {

    @ApiModelProperty("客服id")
    private String[] userId;

    @ApiModelProperty("合同号")
    private String[] contractNumbers;


    @ApiModelProperty("客户号")
    private String[] custNos;

    //客服对应分配个数
    private int[] counts;

    private int totalCount;

    private String contractNumber;

    @ApiModelProperty("分配方式：0自定义分配,1数量平均分配,2金额平均分配,3金额数量综合分配,4逾期天数/数量综合分配")
    private String dispatchType;

    private String thirdParty;

    // 0:不重复 1：重复委案
    private String isRepent;
    /**
     * 起始年龄
     */
    private Integer ageStart;

    /**
     * 结束年龄
     */
    private Integer ageEnd;

    /**
     * 起始逾期天数
     */
    private int yuqiDayStart;

    /**
     * 结束逾期天数
     */
    private int yuqiDayEnd;

    /**
     * 起始逾期金额
     */
    private BigDecimal yuqiAmountStart;

    /**
     * 结束逾期金额
     */
    private BigDecimal yuqiAmountEnd;

    /**
     * 委案时间起始
     */
    private String beginTimeCaseStart;

    /**
     * 委案时间结束
     */
    private String beginTimeCaseEnd;

    /**
     * 客户号
     */
    private String custNo;


    /**
     * 客户姓名
     */
    private String custName;
    
    /**
     * 0表示选择分配， 1表示全部分配
     */
    private String type; 
}
